home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1986-02-28 | 506 b | 21 lines |
- 10 CLS:LOCATE 15,28:PRINT"Creating Fresh Discard File ..."
- 20 CLOSE:I=0
- 30 OPEN "GOOD.FIL" FOR APPEND AS #1
- 40 OPEN "DISCARD.FIL" FOR INPUT AS #2
- 50 INPUT#2,X$,OLD$
- 60 WRITE#1,X$,OLD$
- 70 CLOSE#1
- 80 OPEN "GOOD.FIL" FOR INPUT AS #1
- 90 IF EOF(1) THEN GOSUB 170:CLOSE#1:GOTO 80
- 100 IF EOF(2) THEN 200
- 110 INPUT#2,X$,OLD$
- 120 COMP$=RIGHT$(OLD$,8)
- 130 IF EOF(1) THEN GOSUB 170::GOTO 80
- 140 INPUT#1,Y$,GOOD$
- 150 GOOD$=RIGHT$(GOOD$,8)
- 160 IF COMP$=GOOD$ THEN I=I+1:CLOSE#1:GOTO 80 ELSE 130
- 170 CLOSE #1:OPEN "GOOD.FIL" FOR APPEND AS #1
- 180 WRITE#1,X$,OLD$
- 190 CLOSE#1:RETURN
- 200 LOCATE 15,28:PRINT" ";:PRINT USING "##";I;:PRINT" Duplicate #'s Found "
-